@charset "utf-8";
/* CSS common */
* { margin:0; padding:0; }
a:link, a:visited, a:hover, a:active {text-decoration:none; cursor:pointer;font-family:"Arial", "Microsoft Yahei","微软雅黑","宋体", "Thmano"; }
a:hover, a:active {text-decoration:none; }
body { font:12px/150% "Arial", "Microsoft Yahei", "宋体", "Thmano"; color:#333; }
img { border:0px; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
input, textarea, select  { font:12px/150% "Microsoft Yahei", "Arial", "宋体", "Thmano"; color:#333; outline:0; }
textarea { resize:none; overflow:auto; }
h1,h2,h3,h4,h5,h6,font { font-size:12px; font-weight:400; }
.clear{ clear:both; font-size:0px; line-height:0px; height:0px; }

/*top*/
.header{width:100%;height: 122px;background:url(../img/top01.jpg) repeat-x top left #FFF;}
.top{width:1000px;margin: 0 auto;height: 122px;;}
.top_left{float: left;}
.top_left .logo{margin-left:15px;width: 254px;height: 122px;float:left;background: url(../img/logo_bg.png) no-repeat;position:relative;}
.top_left .logo img{margin: 8px 0 0 34px;width:182px;height:70px;position:absolute;top:-60px;}
.top_left .guangao{float: left;width: 364px;margin-left: 10px;}
.top_left .guangao .guangao01{color:#7792a5;width:364;height: 30px;line-height: 30px;}
.top_left .guangao .guangao02{color: #085784;font-size: 30px;font-family:"Microsoft Yahei";font-weight:600;width: 364px;height: 66px;/*background: url(../img/ggc.jpg) no-repeat left 2px;*/line-height:35px;margin-top: 26px;display:none;}
.top_left .guangao .guangao02 span{font-size:16px;color:#0e6986;font-weight:100;padding-left:0px;}

.top_right{float: right;margin-right: 15px;width: 338px;height:110px;position:relative;overflow:hidden;}
.top_right .shoucang{width:338px;text-align: right;float: right;}
.top_right .shoucang a{color:#7792A5;height: 30px;line-height: 30px;}
.top_right .shoucang a:hover{color:#fff}
.top_right .tel{position:absolute;top:80px;right:-285px;width:331px;height:30px;line-height:30px;font-size:18px;letter-spacing:1px;color:#0094c9;text-indent: 2em;background: url(../img/tel.jpg) no-repeat 27px 4px;text-align: right;}

.searcher{ width:311px; height:33px;float:right;margin-top:16px; }
.searcher .txt{ width:263px; height:31px; border:1px solid #cbcbcb; border-right:none;line-height:32px;float:left;text-indent:1em;color:#b0b0b0;}
.searcher .sub{ background:url(../img/sousuo.jpg) no-repeat #008fdb; width:46px; height:33px;line-height:33px;border:none;float:left;cursor:pointer;}
/*nav*/
.nav{width: 100%;height:37px;background: url(../img/nav.jpg) repeat-x left top;}
.nav .nav_ul{width:900px;height: 37px;margin:0 auto;}
.nav .nav_ul .nav_list{width: 95px;height:37px;float: left;positive:relative;}
.nav .nav_ul .nav_list a{display:block;width: 95px;height:37px;line-height:37px;color: #fff;font-size:14px;text-align:center;}
.nav .nav_ul .nav_list:hover a{width:100px;height:37px;color:#0090db;background: url(../img/nav02.jpg) no-repeat left top;}
.nav .nav_ul .nav_list .mind_nav_bg{width:100px;height:37px;color:#0090db;background: url(../img/nav02.jpg) no-repeat left top;}
.nav .nav2{width:100px;position:absolute;z-index:999;display:none;background:url(/img/touming.png) repeat-x left top;}
.nav .nav_list .nav2 .nav2_list{width:100px;height: 28px;margin-bottom:1px;}
.nav .nav_list .nav2 .nav2_list a{width:100px;height: 28px;line-height:28px;font-size:12px;color:#0090db;text-align: center;background:url(../img/nav2.jpg) no-repeat left top;}
.nav .nav_list .nav2 .nav2_list a:hover{background:url(../img/nav2_02.jpg) no-repeat left top;color:white;}
 
/* banner */
.banner { width:100%; height:400px; margin-left:-50%; overflow:hidden; position:relative;left:50%; }
.banner ul { width:500%; float:left; }
.banner li { width:20%; height:380px; float:left; }
.banner div.tip { width:1000px; height:14px; position:absolute; bottom:15px; left:50%; margin-left:-500px; text-align:center; }
.banner div.tip em { width:14px; height:14px; display:inline-block; background:url(../img/tip4.png) no-repeat center 0px;_background:#FFF; margin:0 5px; cursor:pointer; }
.banner div.tip em.cur { background-position:center -24px; _background:#0d5f80;}
.banner_bot{width: 100%;height: 12px;background: url(../img/banner_bot.jpg) repeat-x left bottom;position: relative;top: -20px;z-index: -1;}
/* minbanner */
.minBanner, .minBanner ul, .minBanner img { height:300px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.minBanner img { width:1920px; display:block; position:relative; left:50%; margin-left:-960px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }
/*fenge*/
.fenge{width: 1000px;margin:0 auto;}
.fenge p{text-align: center;}
.fenge .title02{color:#a1a1a1;font-size: 30px;line-height: 30px;}
.fenge .title{color: #037ca7;font-size: 18px;}
.fenge_about{position:relative;z-index:100px;}

/*pro*/
.pro_box{width: 970px;height:442px;margin:0 auto;overflow: hidden;margin-top:14px;}
.pro_left{width: 244px;float:left;height:0;overflow:hidden;}
.pro_left .pro_title{width: 244px;height: 60px;margin-bottom:2px;background: url(../img/title_bg.jpg) no-repeat;font-size: 16px;line-height: 60px;text-indent: 20px;color:white;}
.pro_left .pro_title a{display:block;width: 244px;height: 60px;font-size: 16px;line-height: 60px;text-indent: 20px;color:white;}
.pro_left .pro_list{width: 244px;}
.pro_left .pro_list .pro_nav2{width: 244px;height:41px;background-color:#0090db;margin-bottom:2px;}
.pro_left .pro_list .pro_nav2 a{display:block;width: 244px;height:41px;line-height:41px;font-size:14px;color:white;text-indent:20px;background-color:#0090db;margin-bottom:1px;
  												background-image:url(../img/nav2_bg.png);background-repeat:no-repeat;background-position:210px center;}
.pro_left .pro_list .pro_nav2 a:hover{display: block;width: 244px;height:41px;background-color:#03b1fe;}
.item3_box{margin-bottom:1px;}
.item3_box a.item3{display:block;width:242px; height:34px;line-height:34px; text-indent:26px;color:#037ca7; border: 1px solid #DCDCDC;background:url(../img/nav01.jpg) no-repeat 10px center #fff;}
.item3_box a.item3:hover{ background:url(../img/nav01_2.png) no-repeat 10px center #03b1fe; color:#fff;}

.product_right{float:right;width:711px;}
.product_right a.pro_a{color:white;}
.product_right a.pro_a{display: block;width:230px;height: 217px;float: left;margin-left:6px;margin-bottom:4px;}
.product_right a.pro_a .pro_img_box{width:230px;height:173px;overflow:hidden;position:relative;*z-index:-1}
.product_right a.pro_a img{display: block;width:230px;height:173px;position:absolute;top:0;left:0;}
.product_right a.pro_a .pro_text{width: 228px;height:40px;border:1px solid #c9c9c9;border-top:none;line-height:41px;font-size:12px;transition:background 300ms ease;}
.product_right a.pro_a:hover .pro_text{background:#0090db;border:1px solid #0090db;border-top:none;}
.product_right a.pro_a:hover .pro_text .pro_more{color:#037ca7;background: url(../img/pro_menubg.png) no-repeat -148px center;transition:background 300ms ease;}
.product_right a.pro_a .pro_text .pro_more{float:right;margin-right:11px;color:white;width:65px;text-align:center;background:url(../img/pro_menubg02.png) no-repeat -148px center;transition:background 300ms ease;
  																		*float:right;*margin-right:11px;*color:white;}

.product_right a.pro_a:hover .pro_text .pro_name{color:white;background: url(../img/pro_menubg.png) no-repeat 11px center;}
.product_right a.pro_a .pro_text .pro_name{float:left;text-indent:21px;color:#313131;background:url(../img/pro_menubg02.png) no-repeat 11px center;}

/*neiye_pro*/
.right_bottom{float:right;width:711px;}
.right_bottom a.pro_a{display: block;width:219px;height: 217px;float: left;margin-left:12px;margin-bottom:4px;overflow:hidden;}
.right_bottom a.pro_a .pro_img_box{width:218px;height:164px;overflow:hidden;position:relative;*z-index:-1}
.right_bottom a.pro_a img{display: block;width:218px;height:164px;position:absolute;top:0;left:0;}
.right_bottom a.pro_a .pro_text{width: 216px;height:40px;transition:background 300ms ease;border:1px solid #c9c9c9;border-top:none;line-height:41px;font-size:12px;}
.right_bottom a.pro_a:hover .pro_text{background:#0090db;border:1px solid #0090db;border-top:none;}

.right_bottom a.pro_a .pro_text .pro_name1{float:left;text-indent:21px;color:#313131;background:url(../img/pro_menubg02.png) no-repeat 11px center;}
.right_bottom a.pro_a .pro_text .pro_name2{float:right;margin-right:11px;color:white;width:65px;text-align:center;background:url(../img/pro_menubg02.png) no-repeat -148px center;}
.right_bottom a.pro_a:hover .pro_text .pro_name1{color:white;background: url(../img/pro_menubg.png) no-repeat 11px center;}
.right_bottom a.pro_a:hover .pro_text .pro_name2{color:#037ca7;background: url(../img/pro_menubg.png) no-repeat -148px center;transition:background 300ms ease;}

/*case*/
.case{width:976px;margin:0 auto;}
.case .case_box{width:189px;position: relative;float:left;margin:0 6px 6px 0;overflow:hidden;}
.case .case_box .case_img{display:block;width:189px;height:142px;position: relative;overflow:hidden;}
.case .case_box .case_img img{width:189px;height:142px;position:absolute;top:0;left:0;}
.case .case_box .case_bg{width:189px;height:142px;background:url(../img/case_bg.png) no-repeat left top;position:absolute;z-index:5;top:142px;}
.case .case_box .case_bg a{text-align: center;color:white;font-size:12px;display: block;}
.case .case_box .case_bg a .case_name{padding-top:78px;}
.case .case_box .case_bg a .case_more{font-weight:bold;text-align:left;text-indent:58px;line-height:34px;}


/*about*/
.about_box{width: 100%;height:396px;margin-top:-74px;background: url(../img/about_bg02.png) no-repeat center top #0090db;}
.about_box .about{width:970px;height:280px;margin:0 auto;padding-top:108px ;overflow:hidden;position:relative;}
.about_box .about .about_left{float:left;width:340px;display:none;}
.about_box .about .about_right{float: right;width: 600px;}
.about_box .about .about_right .about_title{font-size:18px;color:white;line-height:38px;}
.about_box .about .about_right .about_content{color:#afe5ff;line-height:28px;text-indent: 2em;}
.about_box .about .about_right .about_detail{display:block;width:101px;height:25px;color:white;line-height:25px;text-indent:10px;
  					float:right;margin-right:18px;background: url(../img/about_detail.jpg) no-repeat left top;
  					position:absolute;right:-120px;
}

/*advert*/
.wrap{width:100%;position:relative;z-index:100;}
.wrap .guanggao{width:970px;margin:0 auto;/*background:url("../img/guanggao.jpg") no-repeat center 56px;*/}
.guanggao .gg_box{width:970px;height:198px;}
.gg_box dl{width:520px;height:124px;margin:0 auto;padding-top:50px;overflow:hidden;position:relative;}
.gg_box dl dd{float:left;width:104px;line-height: 113px;font-family:"微软雅黑";color:#1497db;font-size:32px;font-weight:bold;margin-left: -96px;}
.gg_box dl dt{float:right;width:416px;}
.gg_box dl dt em{position:relative;right:-420px;width:416px;height:68px;line-height:68px;font-family:"微软雅黑";font-size:52px;color:#084766;font-weight:bold;text-shadow: 2px 3px 1px #A1BDDD;}
.gg_box dt .xiajie{position:relative;right:-420px;width:341px;height:37px;line-height:37px;text-align:center;font-family:"微软雅黑";color:#ccff00;background:#037ca7;font-size:28px;font-weight:bold;}
.gg_box dt .xiajie_02{position:relative;right:-420px;font-family:"微软雅黑";color:#084766;}

.guanggao .advert_flow{width:970px;height:166px;/*padding-top:198px;*/margin:0 auto;}
.guanggao .advert_flow .advert_dot{width:166px;height:166px;float:left;line-height:216px;font-size:18px;text-align:center;color:white;font-family: "微软雅黑","Arial","宋体";}
.guanggao .advert_flow .dot01{background: url(../img/dot_01.png) no-repeat center center;}
.guanggao .advert_flow .dot02{margin-left:35px;background: url(../img/dot_02.png) no-repeat center center;}
.guanggao .advert_flow .dot03{margin-left:35px;background: url(../img/dot_03.png) no-repeat center center;}
.guanggao .advert_flow .dot04{margin-left:35px;background: url(../img/dot_04.png) no-repeat center center;}
.guanggao .advert_flow .dot05{float:right;background: url(../img/dot_05.png) no-repeat center center;}

/*last_part*/
.last_box{width:100%;margin-top: 60px;position:relative;z-index:80;background: url(../img/last_bg.jpg) no-repeat center top #d2d2d2;}
.last_box .last_part{width:970px;height:517px;margin:0 auto 0;position:relative;z-index:81;}
.news{width:614px;height:336px;float:left;/*margin-top:40px;*margin-top:140px;*/}
.news ul.index_news{position:absolute;top:127px;z-index:999}
.news ul li{width:612px;height:108px;border:1px solid #dcdcdc;margin-bottom: 4px;}
.news ul li.neiye_news_list{width:700px;}
.neiye_news_list img{*cursor:auto}
.news ul li:hover{width:612px;height:108px;border:1px solid #dcdcdc;background:url(../img/news_bg.png) no-repeat left top;}
.news ul li.neiye_news_list:hover{width:700px;height:108px;border:1px solid #dcdcdc;background:url(../img/news_bg2.png) no-repeat left top;transition:background 300ms ease;}
 .news ul li img{float:left;width:118px;height:80px;padding: 14px;}
.news ul li .news_right{float:right;width:450px;height:80px;color:#313131;font-size:12px;padding:14px 14px 14px 0;}
.news ul li .neiye_news_right{width:540px}
.news ul li .news_right .news_title{font-weight:bold;text-indent:15px;line-height:30px;background: url(../img/news_02.png) no-repeat left 11px;}
 .news ul li:hover .news_right .news_title{font-weight:bold;text-indent:15px;line-height:30px;color:#ffffff;background: url(../img/news_03.png) no-repeat left 11px;}
 .news ul li:hover .news_right .news_title a{color:#ffffff;}
.news ul li:hover .news_right .news_detail{color:#afe5ff;}
.news ul li .news_right .news_title a{color:#313131;}
 .news ul li .news_right .news_detail{line-height:24px;text-indent:2em;}
/*contact*/
.last_box .last_part .contact_box{float:right;width:346px;height:314px;/*margin-top:53px;*margin-top:153px;*/position:absolute;*position:relative;top:140px;right:0;background:url(../img/contact_bg.png) no-repeat left top;}
.contact_box .contact{padding:30px;margin-top:46px;font-family:"微软雅黑";}
.contact_box .contact .tel_tltle{}
.contact_box .contact .tel{font-size: 20px;line-height:28px;letter-spacing:1px;font-weight:bold;color:#037ca7;}
.contact_box .contact .contact_content{line-height:24px;}
.contact_box .contact_title{font-size:18px;color:#03b1fe;line-height:19px;width:18px;height:70px;position:absolute;right:44px;top:92px;}

/*footer_nav*/
.footer_nav{width:100%;height:44px;background:#0090db;}
.footer_nav ul{width:1090px;height:44px;margin:0 auto;}
.footer_nav ul li{float:left;width:118px;height:44px;font-size:14px;text-align:center;line-height:44px;}
.footer_nav ul li a{color:#92e6ff;}
.footer_nav ul li a:hover{color:white;}

/*footer_box*/
.footer_box{width:100%;background:url(../img/footer_bg.jpg) repeat-x left top #085074;}
.footer_box .keyword{width:916px;height:44px;color:#45aedd;line-height:42px;text-indent:26px;margin:0 auto;padding-top:20px;background:url(../img/footer_keyword.jpg) no-repeat center bottom #085074;}
.footer_box .footer{width:866px;height:150px;margin:0 auto;color:#45aedd;background: url(../img/footer_logo.jpg) no-repeat right center;}
.footer_box .footer .link{width:100%;height:40px;line-height:40px;}
.footer_box .footer .link a{display:inline-block;padding:0px 6px;font-size:12px;color:#45AEDD;}
.footer_box .footer .link a:hover{color:white;}
.footer_box .footer .bottom_content{width:100%;line-height:26px;}

/*neiye*/
.neiye{ width:1000px; height:auto; margin:20px auto 20px;}
.left{ width:264px; height:auto; float:left;}
.right{ width:720px; height:auto; float:right;margin-top:0px;}

/*fenlei*/
.fenlei{ width:264px; height:auto; /*border:1px solid #d0d0d0; */overflow:hidden;}
.fenlei_top{ width:264px; height:49px; background:url(../img/neiye_bg.jpg) no-repeat left top #0b61a4; text-align:center; color:#fff; font-size:18px; line-height:49px;}
.fenlei_bottom{ width:264px; height:auto; padding-bottom:10px;}
.fenlei_bottom ul{ width:264px; height:auto; margin:0 auto;}
.fenlei_bottom ul li{ width:264px; margin-top:2px; text-align:center; line-height:38px; font-size:14px;}
.fenlei_bottom ul li a{ width:264px; height:38px; background:url(../img/nav2_bg.png) no-repeat 240px center #0090db; display:block; color:#fff;}
.fenlei_bottom ul li a:hover{background:url(../img/nav2_bg.png) no-repeat 240px center #03b1fe; color:#fff;}
#fenleid{background:url(../img/nav2_2_bg.png) no-repeat 240px center #03b1fe;text-align:left;text-indent:13px;color:#fff;}
.fenleid{ text-align:left;text-indent:13px;color:#fff;background-image:url(../img/nav2_bg.png) no-repeat right center;}
.fenlei_bottom ul li ul.drop{ display:none; width:264px; height:auto; }
.fenlei_bottom ul li ul.drop li{ width:262px; height:34px; line-height:34px; border:1px solid #dcdcdc; text-align:left;text-indent: 26px;}
.fenlei_bottom ul li ul.drop li a{ width:262px; height:34px; color:#037ca7; background:url(../img/nav01.jpg) no-repeat 10px center #fff; }
.fenlei_bottom ul li ul.drop li a:hover{ width:262px; height:34px; background:url(../img/nav01_2.png) no-repeat 10px center #03b1fe; color:#fff;}

/*lcontact*/
.lcontact{ width:262px; height:auto;  border:1px solid #d0d0d0; overflow:hidden;}
.lcontact_top{ width:262px; height:49px; background:url(../img/neiye_bg.jpg) no-repeat left top #0b61a4; text-align:center; color:#fff; font-size:18px; line-height:49px;}
.lcontact_bottom{ width:242px; height:auto; padding:15px 10px; overflow:hidden;line-height: 24px;}
/*npro*/
.npro{ width:216px; height:162px; float:left; margin:0 0 16px 12px;overflow:hidden;}
.npro a{width:210px; height:156px; border:1px solid #dddddd; padding:2px; display:block; position:relative;overflow:hidden;}
.npro a img{ width:210px; height:156px;position:absolute;top:2px;left:2px;}
.npro a span{ width:210px; height:35px; line-height:35px; background:url(../img/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.npro a p{ position:absolute; top:0; left:0; width:0; height:0; background:#004982; z-index:-1; display:block;}

/*right*/
.right{ width:720px; height:about; float:right;}
.right_top{ width:720px; height:38px; border-bottom:2px solid #1b6caa;}
.right_top h1{ width:auto; height:38px; border-bottom:2px solid #f3a634 ; float:left; color:#0b61a4; line-height:38px; font-size:22px; padding-left:5px;}
.right_top .sitepath { float:right; height:38px; line-height:38px; color:#0b61a4; font-size:14px; padding-right:10px; }
.right_top .sitepath a{ color:#0b61a4;}
.right_bottom{ width:700px; height:auto; overflow:hidden; padding:15px 10px;line-height: 24px;margin:0 auto;}
/* pageProduct */
.right_bottom .photo { text-align:center; width:400px; float:left; padding:4px; border:1px solid #ddd; }
.right_bottom .photo img { width:400px; height:300px; display:block; }
.right_bottom .wd { float:right; width:260px; height:310px; margin-bottom:17px; overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.right_bottom .wd h1 span{ font-family:"Microsoft Yahei"; font-size:12px; line-height:20px; margin-bottom:7px; color:#333;font-weight:normal; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:34px; line-height:34px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.item font{color:#FF9800;font-size:24px; line-height:30px; }
.right_bottom .wd li.btn { height:45px; }
.right_bottom a.order { width:124px; height:34px; margin:20px auto 0; line-height:34px;font-size:16px; text-align:center; background:#005699; display:block; color:#FFF;border-radius:3px; }
.right_bottom a.order:hover { background:#004982; }
.right_bottom .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.right_bottom .m { border:1px solid #FFF; padding:10px 15px; }
.right_bottom div.ts { font-size:14px; font-weight:700; color:#004982; height:25px; border-bottom:1px solid #ddd; }
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 15px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px;}
.relatedLink a:hover,.relatedLink a { color:#004982; }
/* reInformation */
.reInformation { width:658px; padding:0 20px 20px; margin-bottom:20px; border:1px solid #DDD; background:#FFF; }
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#004982;  }
.reInformation .tit2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#004982;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:200px; padding:4px 4px 0; border:1px solid #ddd; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation li img { width:200px; height:150px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:200px; }
.reInformation .t { float:left; line-height:30px; color:#004982; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#004982; }

.tit_case{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_case{ width:600px; margin:0 auto; margin-top:10px;}
.photo_case img{ max-width:594px; display:block; margin:0 auto; border:1px solid #dddddd; padding:2px;}
.info_case{ width:678px; height:auto; margin:15px 12px;}

.tit_pro{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_pro{ width:600px; margin:0 auto; margin-top:10px;}
.photo_pro img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_pro{ width:736px; height:auto; margin:15px 0;}

.tit_news{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#004982; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#004982; }
.info_news{  height:auto; margin:15px 0;}
.pageNews .mark a.msg:hover { text-decoration:underline; }
/*news*/
.right_bottom a.news_a{ width:700px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; cursor:pointer;}
.right_bottom a.news_a span.x1{ width:0px; height:62px; background:#004982; display:block; float:left; overflow:hidden;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:600px; height:62px; float:left; padding-left:20px; overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:600px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h2{ width:600px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#004982; float:right; display:block;}
/*news2*/
.right_bottom a.news_b{ width:700px; height:156px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; overflow:hidden;}
.right_bottom a.news_b img{ width:200px; height:150px; padding:2px; border:1px solid #DBDBDB; float:left;}
.right_bottom a.news_b:hover img{ border:1px solid #1B6CAA; }
.right_bottom a.news_b:hover .nimg_right h1{color:#1B6CAA;}
.right_bottom a.news_b span.nimg_right{ width:480px; height:156px; float:right;}
.right_bottom a.news_b span.nimg_right h1{width:480px; height:35px; line-height:35px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_b span.nimg_right h2{width:480px; height:121px; line-height:28px; color:#333333;}
/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#004982; font-weight:bold; color:#004982; }
.pager span.dot{ background:#004982; border-color:#004982; font-weight:bold; color:#fff; }
.bottom_content a{color:#45aedd;}